Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLEMENS PLACE Detached £1,149,608 £930,000 21 May 2019
2 CLEMENS PLACE Detached £1,013,053 £750,000 21 Mar 2016
3 CLEMENS PLACE Detached £1,718,763 £900,000 13 Sep 2004
4 CLEMENS PLACE Detached £1,342,649 £1,330,000 1 Mar 2023
5 CLEMENS PLACE Detached £1,185,352 £1,100,000 16 Sep 2021
5 CLEMENS PLACE Detached £1,185,352 £1,100,000 16 Sep 2021